sketchy past

Translations
сомнительное прошлое
He has a sketchy past that he rarely talks about.
У него сомнительное прошлое, о котором он редко говорит.